import Hello from '../components/Hello.vue'

export default {
    install(Vue,a,b,c,d){
        console.log('install方法执行了！',a,b,c,d)
        
        // 全局注册一个组件
        Vue.component('Hello',Hello)

        // 全局注册一个过滤器
        Vue.filter('daxie',function(value){
            return value.toUpperCase().slice(0,b)
        })

        // 全局注册一个自定义指令
        Vue.directive('haokan-big',function(element,{value}){
            element.innerText = value*a
            element.style.color = c
            element.style.backgroundColor = 'green'
        })

        // 在Vue的原型上放置一个welcome方法，从而所有人都能用
        Vue.prototype.welcome = function(){
            alert(d)
        }
    }
}

